package cn.yl.api.server.util;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;

/**
 * @author hyl
 * @Description 微信配置类
 **/
@Data
@Component
@ConfigurationProperties(prefix = "wechat")
public class WechatConfig {

    /**
     * @appid 商户appId
     * @secret 密钥
     * @code code
     * @grantType 商户公钥
     */
    private String appid;
    private String secret;
    private String code;
    private String grantType;
    /**
     * // 换取accessTokenUrl
     */
    private String accessTokenUrl;
    /**
     * // 成功页面地址
     */
    private String successUrl;
    /**
     * // 开启微信扫码Url
     */
    private String openUrl;
    /**
     * // 重定向地址
     */
    private String redirectUri;
    /**
     * // 固定code
     */
    private String responseType;
    /**
     * // 范围
     */
    private String scope;
    /**
     * // state
     */
    private String state;

}
